more than adequate - Turc Anglais Dictionnaire